Skip to content

Conversation

@CalettiGabriele
Copy link

This PR introduces four new features aimed at improving the application's usability in more complex or advanced scenarios. The updates are designed to enhance flexibility, testing capabilities, and security during the authentication process. Specifically, the following options have been implemented:

  • GCP Login Support: Allows authentication via Google Cloud Platform, removing the need to use a Gemini API key.

  • Trust Mode: A "trust-all" mode that automatically gives consent. This should be used with caution and is mainly intended for testing purposes.

  • Secure Login Options: Two secure methods have been added for handling user credentials:

    • Agent-based Credential Retrieval: Keeps the agent agnostic while allowing it to securely retrieve and use passwords through two external tools.
    • Browser Session Reuse: Enables login by reusing an already authenticated browser session.

These improvements aim to support more advanced use cases while maintaining flexibility and security.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant